package com.kedacom.freedomLabel.excel;

import android.support.annotation.NonNull;

import java.util.List;

/**
 * Author：李程
 * CreateTime：2019/4/29 16:45
 * E-mail：licheng@kedacom.com
 * Describe：
 */
public interface ISheetRecord {

    String sheetName();

    /**
     * @return 行名
     */
    @NonNull
    String[] columnNames();

    @NonNull
    AdditionalColumn[] additionalColumnNames();

    /**
     * @return 源数据
     */
    @NonNull
    List<? extends IRowRecord> getRowRecords();
}
